package de.g18.treggr.model;

import java.io.Serializable;

public class Einladung implements Serializable {
	private static final long serialVersionUID = 1L;

	private long id;
	private Benutzer absender;
	private Benutzer empfaenger;
	private Gruppe gruppe;
	
	public Einladung(long id, Benutzer absender, Benutzer empfaenger,
			Gruppe gruppe) {
		super();
		this.id = id;
		this.absender = absender;
		this.empfaenger = empfaenger;
		this.gruppe = gruppe;
	}
	
	public Einladung(){
		this(0, new Benutzer(), new Benutzer(), new Gruppe());
	}

	public long getId() {
		return id;
	}
	public void setId(long id) {
		this.id = id;
	}
	public Benutzer getAbsender() {
		return absender;
	}
	public void setAbsender(Benutzer absender) {
		this.absender = absender;
	}
	public Benutzer getEmpfaenger() {
		return empfaenger;
	}
	public void setEmpfaenger(Benutzer empfaenger) {
		this.empfaenger = empfaenger;
	}
	public Gruppe getGruppe() {
		return gruppe;
	}
	public void setGruppe(Gruppe gruppe) {
		this.gruppe = gruppe;
	}
}
